high-resolution display - German English Dictionary